addspriteaction
Adds a sprite action to the given sprite group in the Twin Activate user interface. addspriteaction is only available in the Twin Activate GUI.
Syntax
addspriteaction(sagname, label, name, callback, icon, tooltip, mask, enabled)
Inputs
- sagname
- The name of the sprite action group.
- label
- The label of the sprite action; must be unique.
- name
- The name of the sprite action.
- callback
- The name of the callback function, which gets called when the action is clicked.
- icon
- The PNG strip image of the sprite action.
- tooltip
- The action item's tooltip.
- mask
- pic mask from the icon strip.
- enabled
- Boolean flag to enable or disable action at the time of creation.
Outputs
- uiSpriteAction
- The handle to the sprite action.
Examples
Add a sprite action item to the given sprite
group:
addribbonpagegroup('Test','Indentation');
addspriteactiongroup('Test', 'Indentation', 'TestSG', 'UnIndent',0,80);
movesprite('TestSG', 0, -5);
addspriteaction('TestSG', 'TestActionLabel','TestAction', 'HandleUnIndent', 'UnIndent-80.png','','',true);
function HandleUnIndent()
disp('Unindent is handled');
end